package org.insia.smartposse.idao;

import java.util.List;

import org.insia.smartposse.metier.ProjectSkill;
import org.insia.smartposse.metier.webservice.LightProjectSkill;
/**
 * Interface IProjectSkillDAO
 * @author sok hout
 *
 */
public interface IProjectSkillDAO 
extends IGenericDAO<ProjectSkill, Long> {

	/**
	 * @param projectSkill
	 * @return
	 */
	LightProjectSkill createLightProjectSkill(LightProjectSkill projectSkill);
	/**
	 * @param projectSkill
	 * @return
	 */
	LightProjectSkill updateLightProjectSkill(LightProjectSkill projectSkill);
	/**
	 * @param projectSkills
	 * @return
	 */
	List<LightProjectSkill> createLightProjectSkill(List<LightProjectSkill> projectSkills);
	/**
	 * @param projectSkills
	 * @return
	 */
	List<LightProjectSkill> updateLightProjectSkill(List<LightProjectSkill> projectSkills);
}
